home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #2
/
Monster Media No. 2 (Monster Media)(1994).ISO
/
pcboard
/
news11r0.zip
/
REVISION.INF
< prev
Wrap
Text File
|
1994-06-01
|
10KB
|
166 lines
Newspaper v1.0 Revision History
───────────────────────────────────────────────────────────────────────
A word on nomenclature: Each release is named in the following manner:
v<version>.<release>.<modification>
For instance, v1.0.4 means that the file is the fourth modification to
version 1.0 of the program. If a "ß" preceedes the modification
number, it means that the code in question is a Beta Test release.
┌───────────────────────────────────────────────┐
│ REMEMBER TO BACK UP BEFORE UPDATING THE CODE! │
└───────────────────────────────────────────────┘
10/18/93 ■ Newspaper v1.0.ß4 released
10/19/93 ■ Newspaper v1.0.ß5 released
- First release with documentation
- First release with Revision History
- Completed commenting of the source code
- Fixed the way the version number is displayed
10/22/93 ■ Newspaper v1.0.ß6 released
- The [UNREGISTERED] portion of the display message no longer
blinks. With the delay factor it was getting annoying
- Found a bug that caused the border line to be displayed
twice when the PPE shuts down. Fixed
- If the validation string includes lowercase characters, it
could cause the PPE to read it as invalid. Fixed this so the
string is forced to uppercase
- Debug information now gets logged to the Caller Log
- Default color is now the one defined in PCBSetup. This color
is used to provide a clean reset
- Fixed bug where if an error message generated by the PPE was
displayed to the caller, the color was not being reset
- Under certain situations, multiple "MORE" prompts were being
displayed if the screen got filled. Fixed
10/29/93 ■ Newspaper v1.0.ß7 (NOT RELEASED)
- Found bug that caused the defaults for Color Set #1 to be
ignored if running in Demo mode, and whatever value provided
in the Configuration file be used instead
- The default color defined in PCBSetup was being ignored.
Fixed by hard coding @X07 as this value once more. This
color is used to provide a clean reset
- The Registered version of the PPE is supposed to tailor the
number of lines around each user's Page Length setting. I
forgot to remove a bit of 'test' code which forced any
setting higher than 22 to be locked at 22 lines. Fixed
- A News file displayed in full, could easily be orphaned if
the last screen contained less lines of text than the
maximum number of lines per screen. Fixed
11/06/93 ■ Newspaper v1.0.ß8 released
- NEW: In registered versions, Newspaper now advertises itself
as being registered. You can tell Newspaper what to display
on this line (ie. your name, the BBS name, etc.)
- Revised the structure of the Configuration file:
Line 1: Name to display as part of the Registration
message. [Registered Version Feature]
Line 2: Validation Code (or 0000000000000000)
Line 3: Location and name of the raw News file
Line 4: Primary Color set. [Registered Version Feature]
Line 5: Alternate Color set. [Registered Version Feature]
- Revised the Validation Processor. This means that if you
have registered Newspaper, a new Validation Key is required
- Revised (yet again) the way the PPE advertises itself
- Yet another attempt to fix the Lines Per Screen bug. This
one by revising the way the routine works
- Yet another attempt at fixing the orphaned screen bug, again
by revising the routine
11/18/93 ■ Newspaper v1.0.ß9 released
- Found a "nasty"... When a Caller has Expert mode disabled
(and we know there are lots of Novice Users out there), the
last screenful of news was being pushed off the screen when
PCBoard redisplayed the menus. This was caused by a MORE
prompt that went away on vacation. It's back!
- The line which marks the end of the last page was not being
displayed. It too went AWOL, but has been re-inserted
- Finally located the source of the problem that caused the PPE
to swallow one line of text for each screenful. It was an
elusive little bug, but it looks like the Orkin Man (tm) has
earned his pay...
- Finally fixed the orphaned screen bug. A news file which, on
the last screenful doesn't have enough lines to fill the
screen, now supplements the missing lines. This is how the
PPE was supposed to handle these cases in the first place!
- Fixed bug that caused the first two lines of each screenful to
be scrolled right off the screen. Newspaper should display
the input file 22 lines (unregistered), or the number of lines
per screen, defined in the Page Length setting. It was really
displaying two lines more than this!
- REMOVED: Debug Logging functions. Since the logical operation
portion of the PPE is behaves pretty well now, and has done so
for a while, this is no longer needed in this release.
12/01/93 ■ Release of v1.0
04/18/94 ■ Newspaper v1.1.ß2 (NOT RELEASED)
- NEW: Moved the News file's Left and Right border specifications
out of the PPE, where they were hardcoded. They are now in the
INI file, and can only be customized in the Registered version.
These are specified in lines 6 - 9 of the INI file.
Line 6: Left side end trim. [Registered Version Feature]
Line 7: Left side middle trim. [Registered Version Feature]
Line 8: Right side end trim. [Registered Version Feature]
Line 9: Right side middle trim. [Registered Version Feature]
04/22/94 ■ Newspaper v1.1.ß3 released
- NEW: Considering the ability to customize the Left and Right
borders, included an enforced 6 character size for each
element. This was done so smaller or larger borders don't
deform the output.
04/25/94 ■ Newspaper v1.1.ß4 released
- NEW: All non-color type @Codes are now loaded into memory.
The resulting table will, at some point, be used to filter out
unwanted and/or harmful macro sequences
- Changed the way error messages are displayed. In the event of
an error, the offending module will also be named
┌───────────────────────────────────────────────────────────────┐
│ Until now, I've been updating the documentation for Newspaper │
│ with each beta update. I decided not to do this anymore, but │
│ rather update it when the PPE goes out of the Beta Cycle. │
│ ──> All updates will appear in here until that time. <─── │
╞═══════════════════════════════════════════════════════════════╡
│ Also, a reminder that Beta Releases will produce DEBUG output │
│ now and always -never know when it will be needed. <big grin> │
└───────────────────────────────────────────────────────────────┘
05/04/94 ■ Newspaper v1.1.ß5 released
- NEW: Moved the News file's Separator specifications out of the
PPE, where they were hardcoded. They are now in the INI file,
and can only be customized in the Registered version. These
are specified in lines 10 - 12 of the INI file.
Line 10: Left edge Divider. [Registered Version Feature]
Line 11: Right edge Divider. [Registered Version Feature]
Line 12: Inner part of Divider. [Registered Version Feature]
This feature was added because I found it rather silly that the
Text area border could be customized, but not the divider (!)
- REMOVED: The routine that loads the non-color @Codes into a
table for the purpose of filtering out these codes didn't do
the job effectively. All that resulted was a 75% reduction in
performance, and that isn't worth it.
05/12/94 ■ Newspaper v1.1.ß6 released
- NEW: You can now choose if you want to have Newspaper clear the
screen before displaying the news. This is defined in line 13
of the INI file. This is available in both the Registered and
Unregistered versions. Anything other than "Y" disables it
Line 13: Clear Screen Option - Default is no.
FIXED: When the option to customize the divider line, no
provision was made to keep the components at one character.
FIXED: Some characters, especially "Low Bit" codes would not
display on the separator line. They are now tokenized to force
their appearance.
05/29/94 ■ Newspaper v1.1.ß7 released
- FIXED: Thanks to a programming boo-boo, the operation of the
Screen Clear parameter was reversed!
06/01/94 ■ Release of v1.0